<template>
	<view>
		<!-- <free-nav-bar title="扫一扫" showBack :showCloseRigh="true"></free-nav-bar> -->
		<mumu-get-qrcode @success='qrcodeSucess' @error="qrcodeError"></mumu-get-qrcode>

	</view>
</template>

<script>
	import freeNavBar from "@/components/free-ui/free-nav-bar.vue";
	import mumuGetQrcode from '@/uni_modules/mumu-getQrcode/components/mumu-getQrcode/mumu-getQrcode.vue'

	export default {
		components: {
			freeNavBar,
			mumuGetQrcode
		},
		data() {
			return {
				showScan: false,
			};
		},

		// onLoad() {
		// 	let reg = /^[0-9]+$/;
		// 	// 在需要调用扫一扫功能的页面中
		// 	uni.scanCode({
		// 	  success: (res) => {
		// 	    if (!res.result || !reg.test(res.result)) {
		// 	      uni.showToast({
		// 	        title: "请扫描正确的二维码",
		// 	        icon: "error",
		// 	      });
		// 	      return;
		// 	    }
		// 	  },
		// 	  fail: (err) => {
		// 	    console.error("扫码失败", err);
		// 	    // 处理扫码失败情况
		// 	  },
		// 	});
		// },1792938529603018753
		
		methods: {
			qrcodeSucess(data) {
				 let id = data;
				uni.navigateTo({
				  url: `/pages/touristMode/query/queryDetails?id=${id}`,
				});
			},
			qrcodeError(err) {
				uni.showModal({
					title: '摄像头授权失败',
					content: '摄像头授权失败，请检测当前浏览器是否有摄像头权限。',
					success: () => {
						uni.navigateBack({})
					}
				})
			}
		}
	}
</script>

<style>
</style>